have something on your mind - Spanish English Dictionary